The meaning that my family has brought to my attention for years is that lengua de Vaca is to bring good luck to new businesses Used in US as well "I bring you lengua de vaca plant for good luck to your new business"
"I bring you lengua de vaca plant for good luck to your new business"